package cn.com.css.taxInspection.xtgl.entity;

import cn.com.css.taxInspection.workrisk.entity.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.Date;

/**
 * 系统管理-指标查询
 */
@EqualsAndHashCode(callSuper = true)
@Data
@TableName("kf_jicha_helper.jc_zbcx")
public class ZbcxEntity extends BaseEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 表编号
	 */
	@TableId("code")
	private String code;

    /**
     * 表名称
     */
    @TableField("name")
    private String name;

    /**
     * 查询SQL
     */
    @TableField("query_sql")
    private String querySql;

    /**
     * 表格列配置（JSON 格式）
     */
    @TableField("columns_json")
    private String columnsJson;

    /**
     * 是否分页（0 不分页，1 分页）
     */
    @TableField("page_flag")
    private String pageFlag;

    /**
     * 创建时间
     */
    @TableField("create_time")
    private Date createTime;

    /**
     * 更新时间
     */
    @TableField("update_time")
    private Date updateTime;


}
